image-storage space - German English Dictionary